<?php
// 太空船操作符
var_dump(3<=>8);
var_dump(3<=>3);
var_dump(3<=>1);

// null合并操作
$map = [
	'a' => 123
];
$a = $map['a'] ?? 'a';
$b = $map['b'] ?? 'b';
var_dump($a);
var_dump($b);

// 常量数组
define('AAA', ['aaa','bbb']);
var_dump(AAA[0]);

// intdiv方法
var_dump(floor(10 / -3));
var_dump((int) (10 / -3));
var_dump(intdiv(10, -3));

// list简化写法
$arr = [1, 2, 3];
list($a, $b ,$c) = $arr;
var_dump($a);
[$a, $b, $c] = $arr;
var_dump($b);

// 抽象语法树
($a)['b'] = 1;
var_dump($a);